accounting software business software accountant consultant customer bookkeeping relationship developers consultants consultancy software management cpa development accounting consulting crm projects business open source